home *** CD-ROM | disk | FTP | other *** search
-
- Changes to the main PC-Catalog program Page 1
-
- (partial list of changes since the original issue (10/16/89):
- (complete list is 12 pages.)
-
- PCAT version 3.2 (1/2/91):
-
- Minor bug fix.
-
- 1 - If you entered certain capital letters as the last character
- of either a volume, subdirectory, or file name or a keyword or
- description, strange things could happen (like the cursor
- jumping to another field unexpectedly). This was only a problem
- if you typed capital letters and at the end of the field. The
- worst that seems to have happened was that you could get garbage
- on your screen. You could still [ESC] and get back to normal.
-
- 2 - It was found to be possible to enter numbers in the Options
- > Memory Allocation fields that were totally out of bounds of
- the limits given in the prompt. When you did, you didn't get
- the number that you typed. Again, nothing was hurt by this and
- the program refused to accept the bad input.
-
-
-
- Changes to the main PC-Catalog program Page 2
-
- PCAT version 3.1 (12/11/90):
-
- Major bug fix. All registered users of PC-Catalog version 3.0
- have or will soon receive a free copy of version 3.1 mailed to
- their last known address. The problems that this version will
- solve are as follows:
-
- 1 - The major problem with version 3.0 which shut down shipping all
- registered copies was that when you tried to print the entire
- catalog to either a file or a printer, it took the files from one
- subdirectory (seemingly chosen at random) and said that they were
- in every directory. They were also the only files in those
- directories. This bug was introduced due to a seemingly minor fix
- to a very minor problem found in beta testing. The cure was MUCH
- worse than the disease. I can only apologize for the inconvenience
- that this has caused everyone and say that our testing procedures
- have been changed so that this type of problem should not recur.
-
- 2 - Version 3.0 was also not reusing EMS memory efficiently. It
- tended to get a new page rather than reuse free space in previously
- allocated pages. As a result, it would run out of EMS memory
- sooner than it should have. This has been fixed at the expense of
- slower operation using EMS memory but it is still more than twice
- as fast as using an EMS RAM disk.
-
- 3 - It was also possible with some catalogs to hang the program
- while trying to save what had been completed before it ran out of
- EMS memory. The "hanging" problem has been fixed but it is still
- possible that you will get stuck in a loop of running out of memory
- messages but at least you now can save some of your data and you
- shouldn't have to reboot. The reason that the program still has a
- possible loop is that both the real memory and the overflow area
- are very full and the program has to try different combinations of
- shuffling to try to find a way to get it all out. It may now also
- ask if it can delete a subdirectory to try to make some room.
-
- 4 - There was also an error in the detection routine for EMS
- memory. Some people with EMS memory were not able to use it.
- (Considering the previous two problems, some may have called this a
- "feature". ARGH!)
-
- 5 - The keyboard is now cleared of any previous keystrokes anytime
- an error is detected. This prevents keystrokes saved in the type-
- ahead buffer from being accepted as acknowledgement of errors and
- instructions of what to do as a result of the error.
-
- 6 - Since deleting things in EMS memory takes longer, a "waiting"
- message is now displayed while deleting subdirectories and volumes.
-
- 7 - Version 3.0 also added a memory packing routine to reduce the
- probability of running out. It has been noticed that this takes
- more than an instant on slower machines, so a message has been
- added to tell you when it is occurring.
-
-
-
- Changes to the main PC-Catalog program Page 3
-
- PCAT version 3.0 (11/15/90):
-
- Another major update
-
- 1 - EMS memory can now be used instead of disk for overflow
- records. This is MUCH faster. It requires that you have a driver
- for extended memory that follows the Lotus/Intel/Microsoft Expanded
- Memory Specification version 4.0. If you don't know what that
- means, don't worry about it. PC-Catalog will check for it and use
- it if it is available. If not, you will still be asked for a drive
- when you run out of memory.
-
- 2 - PC-Catalog now uses an overlay file. This slows it down
- somewhat but it means that you have more memory for your catalog
- and I can be a little more liberal with error messages without
- worrying about all the space they take. EMS memory is
- automatically used to speed up the overlay process if it is
- available.
-
- 3 - PC-Catalog now reads self extracting files created by PKZIP and
- LHARC. This can cause it to take much longer to update a disk if
- you have many EXE and COM files since each has to be opened and
- read to determine if they are self extracting files.
-
- 4 - You can now select items on all of the screens by pressing the
- first letter of the item you want. This includes all of the
- volume, subdirectory, and file displays.
-
- 5 - Whenever you are asked to enter a filename for reading or
- saving data, you can now press [F9] to get a directory. You are
- asked for a pattern to match and you can enter any pattern that
- would be legal at the DOS command line command DIR.
-
- 6 - Considering the wishes of almost EVERYONE, PC-Catalog will now
- try to permanently label disks when either no label is found or you
- choose to change the label found. See the comments in the main
- documentation for some warnings.
-
- 7 - You can now bypass the copyright message and verification of
- the catalog to read at startup by putting the character "@" in
- front of the file name of the catalog to read in Options > File
- Names.
-
- 8 - PC-Catalog now moves the cursor down one entry when you are
- modifying things so it is easier to modify a group of files, etc.
- You should be able to just press [ENTER] until you get to the next
- item.
-
- 9 - You can now adjust description lines to end on even words (word
- wrap) by pressing [CTL] [W].
-
- 10 - You can now completely eliminate printing volumes,
- subdirectories, etc. from reports by making the print format for
- that class of objects a blank line. No headers or form feeds will
- be printed either if the format is blank.
-
-
- Changes to the main PC-Catalog program Page 4
-
- 11 - I noticed one day that, if you created a catalog with the
- option to read inside library files turned off and then updated the
- disk with the option turned on, it still wouldn't read the files
- even if you had chosen the option to update the contents of library
- files every time they were read. This has been fixed.
-
- 12 - An option has been added to eliminate the verify step when an
- existing file is found while writing a catalog or print file.
-
- 13 - The catalog FINALLY will not save any extra spaces at the end
- of keywords or descriptions. Any that are found in existing
- catalogs will be automatically eliminated by this version.
-
- 14 - The View function would many times run out of memory with
- large catalogs. This is now checked for and 128 Kb of memory is
- freed by writing to the overflow memory area.
-
- 15 - By popular request, you can now print multiple columns. The
- character ":" in the various printer formats instructs PC-Catalog
- to continue the next entry on the same line if it is the same type
- record. Before I get a lot of complaints (which I expect anyway)
- let me say that printing multiple columns with sorted records
- appearing horizontally rather than vertically is dumb but it was
- MUCH easier to program. I will try to fix this in a future update.
-
- 16 - When printing reports of the complete catalog, you are now
- asked if you want to eliminate library members from the report.
- This allows you to create a list of file names as they would appear
- in a directory rather than with all the contents also.
-
- 17 - The [UP] and [DOWN] keys work in more situations now.
-
- 18 - There was an error in printing reports when you answered that
- you did not want to separate volumes, subdirectories, etc., the
- number of lines per page was being ignored. That has been fixed.
-
- 19 - The ability to print the entire catalog while in the middle of
- Updating a disk has been eliminated. It was causing the screen to
- sometimes display happy faces on return from the print operation.
- It didn't make sense to do this anyway.
-
- 20 - A rather obscure error has been eliminated (I hope) when you
- were automatically adding descriptions and you ran out of memory
- and were asked to use an overflow disk.
-
- 21 - It seems as if very few people ever make mistakes (or else
- they are afraid to say so) since only one person besides myself
- ever noticed that the program would hang if you asked to View a
- member of a library. The error message was presented and you
- couldn't acknowledge it.
-
- 22 - The options for including hidden files and subdirectories have
- been moved from their own entry on the options menu to a part of
- the display option.
-
-
- Changes to the main PC-Catalog program Page 5
-
- 23 - The automatic detection of the display adapter has been
- changed for the last time (I hope). Support for non-BIOS
- compatible machines has been dropped entirely since no one to my
- knowledge ever registered with a machine that wouldn't accept
- direct memory writes. Let me know immediately if this is
- incorrect.
-
- 24 - It was brought to my attention that deleted subdirectories
- were being displayed even if you had the option to display changes
- turned off. This proves that I normally like to see what is
- changing and don't test well the function to eliminate the
- displays. {grin}
-
- 25 - A memory packing function has been added to reduce the chances
- of running out of memory when starting a new function such as Find
- Things. You may, however, notice a slight delay that wasn't
- present in prior versions. I am working on reducing the delay.
-
- 26 - When you select to send a print output to the printer rather
- than a file or the screen, you know have a new menu to chose the
- printer from. This should make it easier for those who have more
- than one printer attached to their machines.
-
- 27 - LHARC files which contain subdirectory information are now
- read correctly. I don't have any idea why this wasn't fixed at the
- same time PKZIP files were fixed for the same problem.
-
- 28 - Just to prove that I am the only one who ever makes mistakes,
- NO ONE else ever tried to modify a subdirectory and then changed
- their mind. In over a year, NO ONE ever noticed that if you moved
- the cursor off the ADD SUBDIRECTORY line and then pressed [ESC] the
- subdirectory that you were pointing to (and all below it) would be
- deleted from the catalog. I'm sure that most users never saw this
- (obviously, I've been using the program longer than anyone and I
- only recently discover it) but, on the other hand, with all the
- registered users, maybe someone did notice this and just ignored
- it. PEOPLE! PC-Catalog is a cooperative effort. If you see a
- problem, say something! All I ask is a post card. I have always
- offered a free fix for any registered user who reports a bug in the
- program. The first to report it also gets a free upgrade to the
- next major version. Aren't the free disks that you would receive
- worth your time and a 15 cent stamp?
-
-
-